Kitano Yukio - Chinese Dictionary with Pinyin & Handwriting Recognition. View stroke orders for each character too!
linedictionary.naver.com